package com.wensi.lib_voice.impl

import org.json.JSONObject

interface OnAsrResultListener {
    // 唤醒 准备就绪
    fun wakeupReady ()

    // 开始说话
    fun asrStartSpeak()

    // 停止说话
    fun  asrStopSpeak()

    // 唤醒成功
    fun wakeupSuc (result: JSONObject)

    /** 在线识别结果 */
    fun asrResult(result: JSONObject)
    /** 语义识别结果 */
    fun nluResult(nlu: JSONObject)

    // 错误
    fun voiceErr(err: String)
    // 更新话术
    fun updateUserText(text: String)
}